Skip to content

Preparations for POSIX IPC#176

Merged
kr-t merged 10 commits intomainfrom
pick
Feb 19, 2026
Merged

Preparations for POSIX IPC#176
kr-t merged 10 commits intomainfrom
pick

Conversation

@casaroli
Copy link
Contributor

@casaroli casaroli commented Feb 18, 2026

Description

Some cherry-picked commits from #159

Improvements to the build system, a few more functions and library visibility configuration.

Prepares the ground for POSIX IPC.

Type of change

Please delete options that are not relevant.

  • Code cleanup/refactoring
  • This change requires a documentation update

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

The application will select which Ocre API will be used as the
backend for ocre-cli.

So we add the OcreCore include directories only to OcreShell, and
let the application decide when to link.

Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Since create does not start the container, it should print the
id of the created container, even when it is non-detached.

Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Sometimes we need to know if the container is in detached mode.

We add this public function to the container API.

Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
As we will need it outside of OcreCore

Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
@casaroli casaroli marked this pull request as ready for review February 18, 2026 16:12
@kr-t kr-t merged commit 202bcb0 into main Feb 19, 2026
22 checks passed
@kr-t kr-t deleted the pick branch February 19, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants